Model

  • 模型包括应用程序的核心功能,封装了系统的状态,它对视图(view)和控制器(controler)一无所知。

View

  • 视图提供模型的表示,它是应用程序的外观。视图访问模型只用读的权限,没有写的权限。视图对控制器没有概念。

Controler

  • 控制器对用户的操作做出反应,对模型有创建和更改的权限。